primetest.cpp | ||||||
↗ | ||||||
primetest.vcxproj | 源文件 | → | function.cpp | |||
↑ | ↗ | |||||
项目1 | → | 头文件 | ||||
↗ | ↘ | |||||
解决方案 | → | 项目2 | 资源文件 | |||
↓ | ↘ | |||||
primetest.sln | 项目3 |
每个项目必须隶属于一个解决方案,一个解决方案中可能包含多个项目,其中有一个项目是活动项目(active project)。
编辑 | 预编译 | |||||
编辑器 | → | 源代码 | → | 预编译器 | → | 编译单元 |
primetest.cpp | | | |||||
functions.cpp | primetest.obj | | | ||||
functions.obj | 编译 | ↓ | ||||
其它目标文件 | 目标文件 | ← | 编译器 | |||
↘ | ↙ | |||||
库文件*.lib | → | 链接器 | ||||
↓ | ||||||
可执行文件 | primetest.exe | |||||
预处理 | test.cpp | 编译处理 | test.obj | |||
test.cpp | → | 编译单元 | → | 目标文件 | ↘ | |
↗ | ||||||
myfunc.h | ↘ | C++库文件 | → | test.exe | ||
iostream | ↗ | |||||
↘ | ||||||
myfunc | → | 编译单元 | → | 目标文件 | ↗ | |
预处理 | myfunc.cpp | 编译处理 | myfunc.obj |